epithelial plug - French English Dictionary